package io;

import java.io.*;

public class ObjectOutputStreamDemo1 {
    public static void main(String[] args) throws IOException {
        //1.构建ObjectOutputStream对象（参考构造方法）
        ObjectOutputStream oos = new ObjectOutputStream(//处理流
                                        new FileOutputStream(//节点流
                                            new File(".\\obj.data")//文件对象
                                            ));
        //2.基于ObjectOutputStream对象写数据（对象类型，先以基本类型的对象类型为例进行实现）
        oos.writeInt(100);
        oos.writeBoolean(true);
        oos.writeUTF("Hello");//以UTF-8编码的方式写入一个字符串
        oos.writeUTF("world");
        System.out.println("write OK");
        //3.释放资源
        oos.close();
    }
}
